customer service help desk - German English Dictionary